.page{
	background-color: #eff7ff;
	padding: 1rpx;
	box-sizing: border-box;
	height: 100%;
}
.bg{
	/* background-color:#efefef; */
	/* width: 100%; */
}
	.no-grouping{
		display: flex;
		flex-direction: column;
		justify-content:center;
		align-items: center;
		box-sizing: border-box;
		padding: 400rpx 0;
		margin: 0rpx 200rpx;
		background-color: #eff7ff;
	}
		.no-grouping-img{
			justify-content:center;
			align-items: center;
			background-size: cover;
			width: 260rpx;
			height: 180rpx;
		}
		.no-grouping-home{
			font-size: 36rpx;
			color: #6b6b6b;
			margin: 60rpx 0rpx;
		}
		.no-grouping-add{
			border-radius: 50rpx;
			padding: 20rpx 80rpx;
			font-style: normal;
			font-size: 32rpx;
			font-weight: bold;
			color: #0088ff;
			border: 1rpx solid #b0b0b0;
			text-align: center;
			box-sizing: border-box;
		}
		
		.add-group{
			background-color: #008cbc;
			text-align: center;
			color: #FFFFFF;
			height: 80rpx;
			line-height: 80rpx;
			border-radius: 15rpx;
			margin-top: 20rpx;
		}
		.del-group{
			background-color: #dedede;
			text-align: center;
			height: 80rpx;
			color: #FFFFFF;
			line-height: 80rpx;
			border-radius: 15rpx;
			margin-top: 20rpx;
		}
		.del-btn{
			background-color: #ff0000;
			text-align: center;
			height: 80rpx;
			color: #FFFFFF;
			line-height: 80rpx;
			border-radius: 15rpx;
			margin-top: 20rpx;
		}
		
		.boxGroup{
			position: fixed;
			top: 15%;
			left: 0;
			width: 100%;
			height: 100%;
			background-color:#000000;
			opacity: 0.5;
			z-index: 99;
		}
		
		.modal-group{
			background-color: #FFFFFF;
			border-radius: 15rpx;
			width: 82%;
			height: 390rpx;
			position: absolute;
			top: 35%;
			left: 8%;
			z-index: 100;
			padding: 45rpx;
			box-sizing: border-box;
			}
			.title{
				font-size: 42rpx;
				padding: 15rpx 0 25rpx 0;
				font-weight:500;
				text-align: center;
				box-sizing: border-box;
			}
			/* .line{
				border: 1rpx solid #dddddd;
			} */
			.content{
				margin: 20rpx;
				height: 70rpx;
				border: 1rpx solid #a1a1a1;
				border-radius: 10rpx;
				}
				.input{
					height: 70rpx;
					line-height: 70rpx;
					padding: 10rpx 10rpx;
					box-sizing: border-box; 
				}
				.name{
					padding: 10rpx 10rpx;
					font-size: 32rpx;
					box-sizing: border-box;
				}
			.btn-group{
				display: flex;
				justify-content:flex-end;
				padding: 0 50rpx;
				margin-top: 50rpx;
				text-align: center;
				box-sizing: border-box;
			}
				.coneal-group{
					width: 20%;
					height: 60rpx;
					line-height: 60rpx;
				}
				.submit-group{
					width: 20%;
					color: #0066ff;
					height: 60rpx;
					line-height: 60rpx;
				}
			
		/* 有分组的样式 */
		.group-box{
			margin: 20rpx;
			background-color: #FFFFFF;
			padding-bottom: 15rpx;
			box-sizing: border-box;
		}
			.group-box1{
				/* margin: 20rpx; */
				background-color: #FFFFFF;
				box-sizing: border-box;
				display: flex;
				align-items: center;
				justify-content: space-around;
			}
			.group-name1{
				width: 85%;
				margin: 20rpx;
			}
		
			.group-title{
				display: flex;
				
			}
		
			.group-name{
				width: 75%;
				font-weight: bold;
				margin: 20rpx 24rpx;
				font-size: 40rpx;
			}
			.group-icon{
				width: 25%;
				display: flex;
				margin:20rpx 24rpx;
				justify-content: space-around;
				align-items: center;
			}
			.mod{
				margin:0rpx 10rpx;
				width: 38rpx;
				height: 38rpx;
			}
				.status-box{
					display: flex;
					justify-content: space-between;
					align-items: center;
					margin: 20rpx;
					box-sizing: border-box;
					height: 130rpx;
					border-bottom:2rpx solid #dedede;
				}
					.status{
						display: block;
					}
						.status-name{
							margin: 6rpx 2rpx;
							font-size: 28rpx;
							color: #aaaaaa;
						}
						.status-num{
							margin: 6rpx 2rpx;
							font-weight: bold;
						}
						
				.det-content{
					display: flex;
					justify-content: space-around;
					text-align: center;
					align-items: center;
					height: 120rpx;
				}
					.det{
						display: block;
						justify-content: center;
						text-align: center;
						align-items: center;
					}
					
			.down{
				display: flex;
				justify-content: center;
				align-items: center;
				margin: 8rpx;
			}